package com.annotation_for_java;

import java.lang.annotation.*;

/**
 * @ClassName: ValueAnnotation
 * @Author: ZhangYue26
 * @Description: 对类int类型参数进行范围限制
 * @Date: 2020-11-02
 */
@Documented//一个简单的Annotations 标记注解，表示是否将注解信息添加在java 文档中。
@Inherited //– 定义该注释和子类的关系 标注是否由子类继承
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface ValueAnnotation {
    int min() default Integer.MIN_VALUE;
    int max() default Integer.MAX_VALUE;
}
